Shadow of the Road: Yokai Feature Reveal

Samurai! On the fringes of reality bordering myth live the Yokai, the enigmatic spitirs of Japanese folklore. In the new trailer, you’ll catch glimpses of the legends you’ll encounter in Shadow of the Road, but we’ll sh…