Ryo Saeba (Takaya Kamikawa) is a private detective and a sweeper who rids society of evil. He is also known as City Hunter. He works with partner Kaori Makimura. An accident with a character leads to complications and a character named Xiang-Ying. Xiang-Ying then appears in front of Ryo Saeba.