Tokyo / Central / Taipei + 1 other location
Sunset, 1973
Price on Request
Yodaka no Hoshi (Star of Yodaka), 1984