IBILI - Pumpkin mold
See the wholesale price
738770 - IBILI - TAMAGOYAKI NYLON SPATULA