Sougo Tokiwa (Mirror World)

Mirror Sougo Tokiwa is the Mirror World counterpart of Sougo Tokiwa and an antagonist in episodes 21 and 22 of Kamen Rider Zi-O.

History
When Another Ryuga went to return to the Mirror World, Zi-O grabbed him and was transported to Mirror World as well, where he was confronted by his Mirror counterpart. Mirror Sougo asked Sougo to join forces with him to become the Demon King but Sougo refused. The two then both transformed into Kamen Rider Zi-O and attacked each other.

Mirror Zi-O emerged as the victor and cast Zi-O out of the Mirror World. Mirror Sougo would continue to mocks him due to his "hypocrisy" about letting Geiz go through with a suicide attempt to defeat Another Ryuga. After hearing Sougo state he wants to save Geiz, Mirror Sougo attempts to convince him to use the Zi-O II Ridewatch to save Geiz and embrace becoming the Oma Zi-O.

Sougo later goes to confront his Mirror self again, bringing the Zi-O II Ridewatch with him. Mirror Sougo comments that Sougo has finally embraced being the "true evil" Oma Zi-O but Sougo rebukes his claims, saying he still wants to be the kindest, most beloved King ever and accepts having a good side as well as a bad side. Mirror Sougo then steps out of the Mirror World to ask his counterpart whether he is afraid of Oma's Day or not, to which Sougo responds by saying that despite his fears he has faith in his future self. Mirror Sougo takes out the remaining part of the Zi-O II Ridewatch and gives it to the real Sougo, telling him a true king is someone who has the power of both light and darkness, of both the past and the future. After the Ridewatch is completed, Mirror Sougo merges with Sougo.