Lavalout Island

Lavalout Island is the home island of the Lugubrious Lava Louts.