User blog comment:Adsper/All Possible Mobs/@comment-36.78.53.180-20180702073030/@comment-25235219-20180702105307

Based on what some rainbow person who doesn't hint very well said, I'm starting it to doubt it's megalodon or megatherium (the most popular answers). Which sucks for me, cause I already wrote little profiles for both of them.

But anyway, megatherium. Megalodon is the obvious choice to get actual hype rolling again but meh.