You’ve probably already struggled with writing the perfect Japanese letter, perhaps even giving up halfway due to the complexity of the structure or language. Imagine sitting at your desk, overwhelmed by the proper ways to address the recipient, the balance between polite language (keigo) and conver...