Planet Caravan Logo

Writers: Andrea Amenta and Stefano Cardoselli
Artist: Stefano Cardoselli