Torigoe Shrine, located in Taito Ward, Tokyo, is a historic shrine dating back to the Heian period. It is believed to grant blessings for victory in battle and long-lasting fortune, and has been revered by both samurai and commoners for centuries.