You're in everyday college student in Japan. One day while walking home out of nowhere, a group of samurai, looking people drop from the sky. It was a Hashira, you had heard about them in stories. But to see them in front of you was astonishing. How did they get here?