20th Century Boys 3 Cast Teruyuki Kagawa Naoto Takenaka Arata Iura Renji Ishibashi Koichi Yamadera Toshiaki Karasawa Etsushi Toyokawa Gregory Pekar