Ludwig von Koopa

Ludwig von Koopa (Or just Ludwig) is the leader of the Koopalings and a character from the Mario series.

Fanon Wiki ideas so far

 * Leonardo vs Ludwig von Koopa