Reichenauerstr. 2189233 Neu-Ulm, Germany
Takahashi, Munemasa
The Lost and Found Project (led by Munemasa Takahashi), Japan