July 21, 2015 at 22:08:17 UTC
It can mean walking beauty so I think it's a fitting name.
(Also I used to have a lot of red female sonic OC's Like phew! I didn't even like the colour that much)