Tokyo Green Palace
Tokyo, Japan
1996
1
2