It's a Starfire stamp from "Teen Titans" the animated series.
already did a Starfire stamp, and I think his is great; but I saw this picture while googling pictures for stamps and thought it'd be a good one. :3
Hey! You should check out my stories too![link]