Board Thread:Episode Discussion/@comment-5430952-20200104163125/@comment-27234079-20200104180009

https://twitter.com/LarissaAngus/status/1213519904520986624?s=20

Megoliaths are in fact the mammoth Grimm.

Also, totally trivia worthy that we add the fact the new bois are called Terry and Lil' Terry, and le Megoliath is Manny, respectively.