Kotomora
我ながら (われながら, warenagara) Japanese meaning | Kotomora