Sokudo
【Sokudo; Japanese word for speed.】 Heroes; superheroes to be exact. They once existed, people with superpowers- but suddenly, they all disapeared from sight once there were no more villains to fight. They were all of a sudden forgotten about, as if they had never existed in the first place. Though, after an eventful d...