Kotomora
じろじろ見る (jirojiromiru) Japanese meaning: stare at | Kotomora