Item Description
Chef Toad plush doll keychain
UNIVERSAL STUDIOS JAPAN official product