I am convinced Yoshi is actually = The Wandering Minstrel.

-Same guy /look
-Wayyyy to informed
-Everywhere

Just my theory anywhoo