Kotomora
人柱 (ひとばしら) Japanese meaning | Kotomora