Congrats! You’ve been chosen as a special guest for someone’s big day. Yet, you stand there puzzled, Japanese wedding invitation in your hands, sweat dripping off your forehead,…