Kotomora
身に覚えがある (minioboegaaru) Japanese meaning | Kotomora