Escape of the Neon Rabbits TITLE Escape of the Neon Rabbits CATEGORY Oil on canvas SIZE 65 x 65 cm YEAR 2024