From reading the thread name it seemed like a Kishi thread.
Oh, and Japan puts a lot of random stuff into English with their products. Probably having something to do with their fascination of western cultures. They may have a shirt that says "Love Heart Time is Greatest" in English but it doesn't mean automatically that you'll see it anywhere else.