Sunshine Palace
Jump to navigation
Jump to search
Sunshine Palace is a castle in Sunspot Town where Princess Sunny resides.
Sunshine Palace is a castle in Sunspot Town where Princess Sunny resides.