Kraven The Hunter

Episode 377- Kraven Some Sonic

Episode 303- Extracting the Flash