垣間見かいまみ
kaimamita

Ichidan Verb

The past form of 垣間見る

1. Glimpsed; Peeped; Caught sight of

Past/Perfective