Strange Planet. .. There's a surreal innocence to these comics, and I love them.