Anguish

Anguish is the series finale for Yoshi's Island. This episode concludes the brutal experience that occurred on Yoshi's Island.