This sprite is heavily inspired by all the Giant Koopa Bosses that have come before it where it walks on the ground until Mario jumps on it. It then spins in its mask/shell until it comes into contact with a wall and then does one of four random attacks depending on its color.
It can spawn two Beach Koopas, shoot fire at the player, drop rocks from the ceiling, or climb the wall until it gets to a certain point.
When Mario defeats it, it will lunge at him and die when it hits the wall. If the extra bit is set, the level will end.
Make sure to specify the sprite numbers of the rocks and the fireball at the top of the main ASM file! Check the ASM files for customization options.
Tester's note: Nice boss with a wide range of attacks.