who are designing these characters?costume aside she is nice but that outfit is like something out of an obscure neo geo...