Baribaa

Baribaa is a plant like kaijin that appeared in Dinosaur Sentai Koseidon.

Subtitle: TBA

Stats
Height: 1m

Weight: 100kg

Origin: Space

Dinosaur Sentai Koseidon:
TBA

Powers and Abilities
TBA