Angel or Alien caught on camera