Starfire of Teen Titans on a stamp