Broken Mirrors

040222-Kitty-Pan1.jpg


this is an actual hello kitty pastery in china. look closely at the sausage.