Yamawarawa

Yamawarawa is a massive yeti like monster that appeared in Ultraman Cosmos.

Stats
Height: TBA

Weight: TBA

Origin: Earth

History
TBA

Powers and Abilities
TBA