Kotomora
茨垣 (ibaragaki) Japanese meaning: thorn hedge | Kotomora