Set in the early Edo Period, a time when Japan was transitioning towards peace, and warfare was fading into history, an aging Musashi embarks on a covert mission. Armed with the mythical "Oni Gauntlet," Musashi embarks on an epic journey to vanquish the lurking demons.
[Source: Netflix]