Dogsticker 2

Dogsticker 2 is a sticker in Kart Kingdom. It is kind of popular.