Duck Butter

This movie was very weird. It really creeped me out.