Brains stacked in the form of a pyramid | Anime