It's been 22 years sine Shizuka Yamada to Japan from China. The film is a road movie, which depicts her life as a Chinese born Japanese.