Megabakad arbordevorat (Lattice Fauna)

Megabakad arbordevorat is an extinct geoherbivorous creature from Lattice. It is the largest creature known to have ever walked the planet.

WIP