New official renders for Persona 5 cast in their battle attire