The "Moo tu" user's logo

Moo tu

China

Toy designer

Stacks