Unveiled in March 2023, Holy Mary Kannon of Hara Castle is the largest wooden statue of Our Lady in the world. She stands almost 33 feet high. Situated on the foothills of Mount Unzen, overlooking the Hara Castle Ruins, Holy Mary Kannon was sculpted to console the 37,000 victims who died there during the Shimabara Rebellion. Christian men, women, young and old who were led by boy-saint Amakusa Shiro to rebel against their oppresive government, were in turn brutely murdered.
Scupture artist, Eiji Oyamatsu, was inspired by Saint Pope John Paul II’s visit to Japan in 1981. Oyamatsu made a smaller prototype statue, sent it to the Pope with his plans for a larger one. Saint Pope John Paul II blessed his work efforts. 40 years later the beautiful sculpture was completed and now is a place of pilgrimage and veneration.