Moth of Nature

Moth of Nature is the Season 133 Episode In The Manny Centurions: The Clash Of Kaijudo

New Creatures
Titanic Moth, Number 28 Unit