I’m not kidding. This is real. The one I saw at 18 in NYC in a store, was 1/2 this size and I thought it was shopkeepers cat at 1st.
My buddy yells out, “Look at that, Oh My God Rat!“ Shopkeeper yells, “You get out of my store!”
Gladly buddy.
Seems like they need some air gun pesting done.