垣間見 かいまみ
kaimamita

Ichidan Verb

The past form of 垣間見る

1. Glimpsed; Peeped; Caught sight of

Past/Perfective