Release Date: 09 Tue, Apr 2013
Set in a near future where people whose last names are "Sato" become targets of a real tag, and when they are caught, they get killed.
12 Episodes
as
2017
2026
2025
2022
2021
2015
2004
2018
2016
1981
2019
2023