Karasu no Oyayubi is a 2012 Japanese film directed by Tadafumi Itō and based on a novel by Shusuke Michio.
More at Wikipedia.
Director: Tadafumi ItōRelease date: November 23, 2012
External links: IMDb