Rise of Taku Ep.02
Part 2 of "Rise of Taku". The bold ninja fights for his life and ultimately meets his demise.
Stanley Nwosu
May 10, 2023
Part 2 of "Rise of Taku". The bold ninja fights for his life and ultimately meets his demise.