File:King Bowser Koopa's Castle Park.jpg

Bowser's new Castle found and located at his World Bowser theme park.