Huh? What the heck is that thing?!

God please no more Digimon look like Pokemon!