Messiah is a 2011 Japanese film directed by Shusuke Kaneko.
More at Wikipedia.
Director: Shusuke KanekoRelease date: October 15, 2011Running time: 93 minutes
External links: Official site IMDb