Yes and no. From the way the creator explained Roll's "birth" if you look at it using an English point of view she would be but not if you used a japanese one.
Doctor......and that's how I got this outfit from Dr. Light.I-it's not like I'm wearing this because I want to, you know!..but you like this kind of thing, right, Rock?Roll-chan!?Roll-chan!?YAHOOOO!Roll, how about this?