Stormgale

Just you, yourself, and your little pile of trash!
Puzzle