a vaguely glowing purple & green bottle of swirling potion with a label which reads "This definitely won't, probably might not, maybe will, turn you into a frog", maximalist colourful frogs in the background, ominous bioluminescent organic alchemist's lab, potion sits on a mossy table
an oldie but a goody!
I can't believe I missed commenting on this back then, I remember loving it though :)