 Princess Natasha

Princess Natasha is a flash cartoon that was developed by Larry Schwarz for AOL Kids.The episodes were released between 2003 and 2006 and total 44 episodes overall, each running between 6 and 12 minutes apiece.