I'm still watching it...episode 12 was pretty good. Looks like Toshi's going to use his left foot in episode 13.