LOL... found it. It looks like it's a california name because when I typed it in all the local california stores popped up. Not surprising... everything is "ninja" over here.
No that's a good guy. Alot of people call them a star astraea.
EDIT: Oh, I missed your post... I was talking about the ninjas.