MEGA Humungousaur

Mega Humungousaur is the evoled form of ultimate Humungousaur.

Not much is known about him yet