Yoshi Shorts

Yoshi Shorts is a spoof.