Foggy Island

The stench of a dead animal