luna star petter green