OneChanbara Trailer

OneChanbara is a movie based on a popular video games series. Japanese Bikini Samurai Cowgirl vs Zombies! What more do you want?

OneChanbara Poster

Popularity: 2% [?]

 

ss_blog_claim=231f0acf223349b4f85e180d010cef5f