Yoshdawg

YSOHDAWG is the announcer for the Annual Yoshi race festival. He a red Yoshi with a mustache and a hat. He HATE cheating