Osaka Tenmangu Shrine is located in Kita-ku, Osaka City, and is affectionately known as “Tenjin-san” by local residents.
Share on SNS