BR

Queen's Tower C

Yokohama, Japan