Kotomora
垣間見る (かいまみる) Japanese meaning | Kotomora