Musashi Shrine

Musashi Temple (武蔵寺) is located in Shibuya. It once served as the Tokyo Manji Gang's base of operations.

Trivia

 * The Musashi Temple is a Buddhist temple, which is a fitting place for the Tokyo Manji Gang, a gang with many Buddhism references, to meet.