Imperial Hotel, Tokyo, Japan
(Hubert and Yumi stay at this hotel)
Narita International Airport, Chiba, Japan
(Airport scenes)
Kyoto Station, Japan
(Hubert and Momo get off the train at the station)
Apr 2001 - Jul 2001
It looks like we don't have any production dates for this title yet. Be the first to contribute.