Skip to product information
Our Llama Llama cake toppers are made from REAL premium edible printed frosting sheets derived from the best quality edible icing paper on the market.