Attack on Titan Final Season Part 3 Premiere to Be Hour-Long Special
The Attack on Titan anime recently revealed plans to return with Attack on Titan Final Season Part 3 on March 3 (technically 12:25am on March 4 in Japan), and now we know it’s going to start with a special episode. The premiere of the new …Read more »