A lone templar knight gets lost and ends up in japan with no immediate way back home to his own land. He is viewed as an outsider or alien if you would call him, he must learn to survive on his own in this unknown land he finds himself currently trapped in.