Irish castle on an island, digital art, vintage pulp art