Is it a giant microbe or a microscopic vampire bat?

Is it a giant microbe or a microscopic vampire bat?