By Meg Shields
If you’ve been waiting for a meditation on sin and sexuality from a french, anthropomorphic stop motion owl…good news.