Kotomora
磔刑像 (takukeizou) Japanese meaning: crucifix | Kotomora