It doesn’t make me chuckle on its own, but in the context of appearing on a sign in a busy part of Tokyo, where the business in question obviously had NO IDEA what it meant? That’s pretty funny, if you’ve ever been to Japan.
“Engrish” exists as a concept for a reason, and a sign that says “KKK witches” is so out…