Apollo and Artemis Picture

Yeah, twins, from the girl, Leto? Right? Yeah so I think they're fraternal...not identical,my bad.
Apollo, God of the Sun and Prophecy, Lord of Music
Agent 028: Klytie Seres
Apollo and Artemis
Sean 'Loxias' Donovan
The Phoenix