Fans are welcome to cry as openly they need to with a special Japanese release of Attack on Titan: The Last Attack.
The Last Attack has a staggering run time of one hundred and forty five minutes, slapping together the third and fourth parts ...