Scientist Shouko searches frantically across Kyoto for her remote control device.
Create an account to continue watching