Hurricane Delilah

Hurricane Delilah is the most intense hurricane ever recorded in Planet Puppy history.

To be completed