"I see Japan has become a fine country."
Tag - Uzumasa Limelight
"I see Japan has become a fine country."
Call it what you will – Hollywood hubris, avant-garde self-reflexivity, or even meme culture (MSM, anyone?) – but cinema just loves talking about...
Ken Ochiai made his first film at age 12. Immediately following his high school graduation, he left his hometown of Tokyo, Japan, to pursue his dream of...