Shikhondo: Youkai Rampage Screenshots and Trailers

Trailers

Steam 「Shikhondo: Youkai Rampage」 Official Launch Trailer thumbnail

Steam 「Shikhondo: Youkai Rampage」 Official Launch Trailer

Screenshots

Shikhondo: Youkai Rampage Screenshot 1
Shikhondo: Youkai Rampage Screenshot 2
Shikhondo: Youkai Rampage Screenshot 3
Shikhondo: Youkai Rampage Screenshot 4