Definitely a MUST VISIT place when around Tokyo Japan! It is called “Tori No Kane” in Kawagoe, Saita · Forty Pirates