Yoshisaurus

The Yoshisaurus (simply known as Yoshi) is a dinosaur species from the Nintendo franchise.

Roles

 * TBD
 * TBD