Card Trivia:Elemental HERO Terra Firma

This Card Bears a striking resemblance to Neos.