Flatworms

This flatworm returns from space with something new