It's a Japanese mobile game an action RPG with 2.5D puzzle feature.
Please register or login to post a comment
Fighting
game
Game Animation