Language

CONTACT

Media inquiries
Mermaid Films

TEL: 03-3239-9401
FAX: 03-3239-9402
E-Mail:

General inquiries
For information on access to the venues, see VENUE & TICKET INFO.

For other all other inquiries, please use the form below. [*] Required