Every source we have for this title failed to respond. That is usually temporary.
Surreal animated short film showing several creatures feeding on each other in the cabin in the woods.