Yushima Tenjin
Yushima Tenjin is a shrine located just a short walk from Yushima Station. In February, when the plum blossoms bloom,
Read MoreLife in Asakusa, Tokyo, Japan
Yushima Tenjin is a shrine located just a short walk from Yushima Station. In February, when the plum blossoms bloom,
Read More