17:1817:18, 12 May 2022diffhist+180
Liquid (The Rasmus song)
"The Rasmus & The Nose" are only the producers of the actual song (also listed in the CD notes). I have confirmed (from the person himself, actually) that the music video was directed by Viljami Eronen.