Kotomora
相見る (aimiru) Japanese meaning: face each other | Kotomora