Smile

A horror animation made in Israel.