Kastle Koopa Info

Kastle Koopa is wher the Royal Koopa Family lives. It is in the heart of Dark Land. Kastle Koopa was built by Bowser after the death of Morton Koopa Sr.