Didi & B. Nickelodeon.
Odd Studio produced the highly detailed sets for this children’s TV show.

DDDDDDDD&BD&BD&B13