Saint Seiya. It's about a bunch of kids dying to climb stairs as fast as possible.
Tyranthraxus posted... Saint Seiya. It's about a bunch of kids dying to climb stairs as fast as possible.Sounds intriguing! --- I'm a little teapot blowing off steam. https://imgur.com/pmc9XsI https://imgur.com/p6Wfowq