File:Leonard the Mystic Lion.png

Leonard the Lion, the chief mystic of the Sinister Six.