SCAD Savannah Film Festival
Florida Animation Festival
Clermont Ferrand International Short Film Festival
Nantucket Film Festival
No one likes to look bad in photos, not even monsters. This is the story of Sasquatch, a giant furry creature, and his attempts to make terrified hikers take a photo according to the image he has of himself.