Tale of the Yokai

Tale of the Yokai

Available on Pluto TV, Prime Video, Paramount+
S3 E20: Tale of the Yokai: The Turtles are accidentally transported to the past, and they cross paths with a familiar ninja clan.