GOOD

Brad Kremmer's short film, "Hayaku," which translates to "hurry up," is a superb love letter to the land of the rising sun.

[vimeo][/vimeo]


I need to visit Japan.

Via Pink Tentacle

Trending Stories