Kotomora
俺が俺が (oregaorega) Japanese meaning: me, me, me | Kotomora