Culex

Culex is the strongest boss of Super Mario RPG: Legend of the Seven Stars.

Fanon Wiki Ideas

 * Culex vs Time Eater