News Check Out The Trailer For Toukiden 2 Who doesn't love slicing up gigantic demons? Trent SaundersMarch 29, 2016