a tower falls in an anime cartoon