Fin Fang Foom



Fin Fang Foom is an alien dragon from Kakaranathara which is also known as Maklu IV. He and several others of his race left their world in search of planets to conquer. Fin Fang Foom was the navigator of the ship which was the vessel of exploration for him and his fellow Dragon Lords and Foom would employ ten powerful rings to pilot and guide their ship though the cosmos. They came to Earth and landed in ancient China, there the invaders changed their forms to mimic humans. The valley the ship was located would come to be known as the Valley of the Dragons.

Villain Group
Monsters Unleashed