Rotifers look like aliens!

Rotifers have a corona with cilia, which catches food. They look truly strange. I think they look like aliens. But see for yourself. Visit the website: http://www.microbehunter.com