The Last Days of the World is a 2011 Japanese film directed by Eiji Uchida. It screened at the 2011 New York Asian Film Festival.
Source: Wikipedia