Lovecraftian hamster, oil on canvas | Sci-fi