Chill Island/Freezonia HQ

Shhh... You've found the secret Freezonia HQ!