GEEK SCRIPTS

Showing 1 to 1 of 1 articles
  • The Attack on Titan Final Season, at last, is here!

    The Attack on Titan Final Season, at last, is here!

    Attack on Titan: The Final Season Part 3 Episode 1 will air in Japan on March 4th at 12.25am JST on NHK General TV. The Final Arc, Episode 1 (Episode 88) will be an hour long.