I’ve been posting these Mega Megafauna pieces on Twitter and Instagram, trying to get back into the art groove.