Episode 107: Monchhichi

Did you say you want more stuffed monkies? Good call, this week we rewind back to 1974 to talk about Monchhichi, a line of Japanese stuffed monkey toys from the Sekiguchi Corporation and licensed by Mattel for US sales.