Clever Raccoon Dog

Clever Raccoon Dog is the most popular children’s cartoon in North Korea and you can find character statues in parks and playgrounds across the country.