Tasting and testing Japanese edible rubber stamps that stamp monsters and witches on this episode of Whatcha Eating? on ...