The Legend of the Foxman (TV series)

The Legend of the Foxman is an animated television series produced by Flashlight Productions and Ultra Productions with animation by (for season 1) and (since season 2) and aired on UltraToons Network since April 17th, 2010.