Japanese dictionary
おれつえええ
"mary sue" protagonist (inexplicably strong or capable character)
Kanji details
・i
・myself