Kotomora
岩垣 (いわかき, iwakaki) Japanese meaning: stone wall | Kotomora