Don't think that is based of the Persona-games, they only share the same name.



Nothing to see here, move along