Kotomora
瞥見 (べっけん, bekken) Japanese meaning: glance | Kotomora