Tropical Storm

An unknown and supernatural force obliterating an island.