Lots of products and movies have different names in different countries, but I think this might be one of the most absurd ones I’ve seen in a while.