A short animation by Takuya Takahasi and Katsuki Nogami
One of my all time favorites.
Fresh and Exciting
Better Late Then Never
Exactly the movie you think it is, but not the movie you want it to be.