watch Last Samurai Standing
Last Samurai Standing
In post-samurai era Japan, 292 fallen samurais are lured into a survival game where the last competitor standing claims 10....
Read MoreIn post-samurai era Japan, 292 fallen samurais are lured into a survival game where the last competitor standing claims 10....
Read More