Kooky Von Koopa

Kooky Von Koopa is the DiC cartoon counterpart of Ludwig Von Koopa, he is from The Adventures of Super Mario Bros. 3!