Kotomora
おのれら (onorera) Japanese meaning: I | Kotomora