24 Japan

24 Japan (24 JAPAN)   Sinopsis: Genba Shido (Toshiaki Karasawa) is the director of Team A in the Counter Terrorist Unit (CTU). He is excellent at his job. He is …