Last Samurai Standing is an upcoming Japanese battle royale drama set in the Edo period. It is ready to premiere in November 2025 with Netflix teasing its fans releasing the first look.
In the final days of World War II, an American soldier named Joseph "Benny" Kasser found an abandoned Japanese sword on a beach in Okinawa. Attached was a tag with the owner's name (Colonel Tomesuke ...