Another Ghost (real name: Makimura) is a Kaijin Rider created by the Time Jackers and an antagonist in episodes 13 and 14 of Kamen Rider Zi-O.
He was portrayed by Naotaka Horiike.
History[]
In 2015, while Makimura was on duty several steel beams started to fall towards his sister Mika. Before they could crush her, Uhr froze time and appeared to make a deal with Makimura. Uhr offers to save Mika if Makimura if he agrees to become an Another Rider, but Makimura rejects Uhr's offer, saying he will not work with an evil person and that he’ll save Mika with his own power. Uhr then unfreezes time and Makimura pushes Mika away, causing him to get hit by the steel beams instead. As he lies severely injured on the ground, Uhr halts time again and forcefully inserts the Another Ghost ridewatch into Makimura's body, turning him into Another Ghost.
3 years later in 2018, the uncontrolled Makimura goes on a rampage, turning Sougo into a ghost in the process. Geiz fights Another Ghost, but Uhr stops time and tells him that defeating Another Ghost would cause Makimura to die. Sougo and co. travel back to 2015 and with the help of Takeru stops Makimura from dying, though this doesn't keep Uhr from transforming Makimura into Ghost.
Makimura was eventually defeated by Sougo after he combined the Decade Ridewatch and Ghost Ridewatch to become Decade Ghost and destroyed the Another Rider.