Kotomora
石垣 (いしがき, ishigaki) Japanese meaning: stone wall | Kotomora