Echo (The Dawn of Monster Kid)

Echo is a kaiju that appears in The Dawn of Monster Kid. He is one of the monster forms of Max Stewart.

Origin
Echo is the monsters created from Max's mind.