Lionsfilm Limited Co., Ltd. games
Divine Grimoire
Release: 18 Sep 2012
Sengoku Shura Soul
Release: 13 Oct 2016
1