Oyamatsu named his statue the “St. Mary Kannon of Hara Castle.” The name contains reference to Maria Kannon, or images of Virgin Mary in the guise of the Kannon deity of Buddhism, which hidden ...