Touhou Danmaku Kagura Phantasia Lost – Official Steam Version Launch Trailer

WATCH ON YOUTUBE