By Ashraf - March 19, 2013 Is this an alien? No, it’s an animal called ‘tardigrade’… but it sure looks like an alien [Amazing Photo of the Day] You will find it hard to believe this creature isn't alien.