Contact Humming Heads Inc. 5-38-8 Nakakasai Edogawa-ku, Tokyo 134-0083 Japan Email: shinobi@hummingheads.co.jp