Ren is a particularly impatient person with a very short temper, and isn't afraid to hurt the source of the anger.
Ren is a particularly impatient person with a very short temper. Ren isn't afraid to hurt the source of the anger.