Surreal animated short film showing several creatures feeding on each other in the cabin in the woods.Surreal animated short film showing several creatures feeding on each other in the cabin in the woods.Surreal animated short film showing several creatures feeding on each other in the cabin in the woods.