Kotomora
石柱 (sekichuu) Japanese meaning: stone pillar | Kotomora