Games/Shikhondo: Youkai Rampage/MediaShikhondo: Youkai Rampage·, 2024 · CFK Co., Ltd.MediaBack to gameAll9Screenshots7Videos2Screenshots7Videos2Launch TrailerRelease Date TrailerMore about Shikhondo: Youkai RampagePlayer reviews