Loading

In crime-ridden Japan without an official spy agency, the secret police unit K13—led by top agent Mirage—tackles impossible cases and covert missions, only to uncover a massive conspiracy as political forces push to expand police power.
Season 1, 25 episodes
Episodes
Ran for 1 season and 25 episodes (2017)