Japanese Offices

The Japanese Offices are Japan’s main facility & are located in a warehouse on the outskirts of Tokyo.