Apollo of the Crimson Haze

Name Meaning
Of unknown meaning, though perhaps related to Indo-European apelo "strength" BehindTheName.com

Acquisition

 * Battle Royale XII high ranking reward.
 * Included in the Battle Royale XII legend card pack.