Contact

UPLINK Co.,
Email: film@uplink.co.jp
Address: 37-18 Udagawa-cho 4F, Shibuya-ku, Tokyo 1500042, Japan
Tel: +81.3.6821.6821
(Office Hours: Mon-Fri 10am-6pm Japan time)