green flash?

aliens