“A 400-year-old Buddhist sanctuary perched above the vibrant Ameyoko Market, where spiritual tranquility meets the pulse of urban Tokyo.”
Marishiten Tokudaiji Temple is a Nichiren Buddhist temple distinguished by its rare architectural setting—situated on the rooftop of a commercial building in the heart of Ueno’s famous Ameyoko Market. This unusual location creates a striking contrast between the lively street market below and the serene sacred space above.
The temple enshrines Marishiten, the Goddess of Light and Victory. Historically revered by samurai who prayed for protection and triumph in battle, she is now widely worshipped by business owners, entrepreneurs, and students seeking success, prosperity, and competitive advantage.
A unique highlight of the temple is the presence of “Inoshishi” (wild boar) statues. Believed to be the divine messengers of Marishiten, visitors often touch or stroke these statues as a ritual to bring good luck and fortune.
The temple is also known for its remarkable resilience. It famously survived the Great Kanto Earthquake of 1923 and the air raids of World War II, even as much of the surrounding area was destroyed—strengthening its reputation as a place of protection and spiritual power.
How to Get There
- JR Line: Exit Okachimachi Station (North Exit), then walk about 2 minutes toward Ameyoko Market
- Subway: About a 2-minute walk from Ueno-hirokoji Station (Ginza Line)
- Entrance: Look for a small staircase with a red gate hidden among the market stalls
Travel Tips
- Visit in the morning for a quieter, more spiritual atmosphere, or in the evening for a vibrant city contrast
- A great photo spot is near the temple railing, capturing traditional temple rooftops with passing Yamanote Line trains
- Collectors can obtain a unique temple seal (Goshuin), often featuring the boar symbol
- Plan for a short visit of around 15–20 minutes, ideal as a quick stop while exploring Ameyoko
Admission fee:
- Free
Opening time:
- Daily: 06:30 – 18:30