This weekend Okinawans are observing the Obon festival when the spirits of dead ancestors are believed to return to the family home to visit their descendants. Okinawan families get together to enjoy the company of the living (and the dead) and many people take a little time off over this weekend and relax. At The …