Yoshifan9000

Yoshifan9000 is the pet the the Mariofan9000 Bros. He Is The Enemy To Boshifan9000.

Games

 * Boshi's Island (boss)
 * New Super Mario Bros 3 (Yoshi)