Tiny Alien?