Onslaught

Onslaught is the 6th episode of Yoshi's Island. This episode climaxes the series with the brutal attack on the island executed by the imperialist killers.