Kuchuka Karnage

The thirty-second level of Donkey Kong Land III. For more in-depth information, see Kuchuka Karnage on the Super Mario Wiki.