Kotomora
見覚えがある (mioboegaaru) Japanese meaning: recognize | Kotomora