Well, what can we say? It's the classic Yoshi's Island game back from the SNES days.
play yoshis island snes
Goof Troop
Harvest Moon
Starwing
Starwing 2
Playretrogames.online