Japan | Tokyo - Future Shorts summer at 3331 Arts Chiyoda