Mobile Game
Sengoku Shura Soul is a Role-Playing game, developed and published by Lionsfilm, which was released in Japan in 2016.
Android: October 13, 2016
iOS: October 13, 2016
5 years ago
4 years ago