TOKYO NIHONBASHI KAKIGARA CHO 5-4-9 JAPAN BERLIN OFFICE SEELOWERST 15 10439 BERLIN, GERMANY