Access

Venue

Tower Hall Funabori

4-1-1 Funabori, Edogawa, Tokyo 134-0091