Odd Pumpkin Studio logo
Solo winning studio
John peter Meiring
Illustration and animation