Kai Mercer has to perform a strange task to save the universe.
December 18, 2025
Released
Armageddon
5min
—