Owl (2003)
Owl is a 2003 Japanese black comedy film directed by Kaneto Shindo. It was entered into the 25th Moscow International Film Festival where Shinobu Otake won the award for Best Actress and Shindo was awarded a special prize for contribution to world cinema.
More at Wikipedia.