Do you know what the above user's avatar is?

No, it predates the first episode of SpongeBob by 21 years.
Fix it Felix.
 
Esna said:
A blue Toad wearing Mario's cap?
Kinda. If you look closely, you'll see that the hat says "TG".

Anyway, the cover of some album I don't know at all.
 
It isn't an album cover at all. You are probably confusing it with this album cover.

Buffetalbum.jpg


I'll give you a hint. It is a single cover for my favourite song _____

Anyways a Toad.
 
Back