The Four Stones Earth, Wind, Fire & Water are the Quarter Stones of the Abomination of Desolation. Right Cheek Scars indicate a Mirror, so that operating the Stones is Apocalypse.
Simba visible on the English Quarter Stone, still Roadside, remove it.
Four Rocks: Space 1999 "Black Sun" Mirrored celebrations