Clover (New Age of Monsters)

Clover is a giant sea monster from the Pacific Ocean and first appeared in the second season of Godzilla: New Age of Monsters

Origin
Clover is a giant monster of some unknown species.

History
???