Sort:  

Hiiro has a lot of meaning... one is "brilliant red scarlet" hence red demon

but for this story, it is a kind of "pun" because the prompt is: Unlikely Hero

Thank you for spending the time to read my story, I really appreciate it...

Hiiro has a lot of meaning... one is "brilliant red scarlet" hence red demon

I sees.

All good, was really enjoyable.