Titanus Mbielu-Mbielu-Mbielu

Titanus Mbielu-Mbielu-Mbielu, or simply Mbielu, is a large Stegosaurid titan that was discovered in the Cango Caves of South Africa. resembling several Thyreophorans, this titan actually suffers a low level of depression, avoiding humans where-ever he goes.

A Cryptid, that was once unknown to many, now with a name widely spread across the world, this titan is now revealed to the world, and wishes it never happened.