Taishakuten
Taishakuten, formally known as Shibamata Taishakuten Daikyō-ji (柴又帝釈天題経寺), is a Buddhist temple in Tokyo’s Katsushika ward. It’s dedicated to Taishakuten (帝釈天), the Japanese name for Śakra (or Indra), a deity often seen as a guardian figure in Buddhist cosmology. The temple has been an anchor of the Shibamata (柴又) neighborhood since 1629 and is known for its distinct mix…