Persona Concept-Heracles Picture

Arcana-Strength
Rank-Ultimate Persona (Unsure)

A Persona designed for