Princess Natasha poster

Princess Natasha

Ended
Princess Natasha poster
TV Trailers
TV Trailers

About

Princess Natasha is a flash cartoon series that follows the titular character of Natasha, a princess of the fictional country of Zoravia. She must attend school in the United States, but without divulging that she is a princess or a spy.

Network
Cartoon Network