Stars: Jason Douglas, Sachi Kokuryu, Chiwa Saitô, Christopher Wehkamp, Eric Vale
Superheroes face off in a battle royale to win the title of X, the most popular hero...