THE OLSEN TOON

Whatever happened to homo sapiens ?