Yoshi

A dinosaur and eater of everything, Yoshi means "better or best" in Japanese