下一个事件待定·Switch待发售
Fox and Frog Travelers: The Demon of Adashino Island is a 3D action adventure game mixed with some Japanese culture elements.