Stitch from (Lilo & Stitch) wearing sunglasses and throwing a rock.