Planet Caravan

Writers: Andrea Amenta and Stefano Cardoselli
Artist: Stefano Cardoselli