Photos: Shun Oguri Pictures