C

Huge huge electronics place. Non-Japanese guests w...

Huge huge electronics place. Non-Japanese guests would need a translator though

Comments:

No comments