So I've noticed a lot of Asian tourists with the same cartoon cat sticker on their luggage. It's not Hello Kitty, but somewhat similar and is usually red/orange in colour.
Can anyone tell me what this cartoon is and maybe some context on why it's so popular?