Japan was incredible. Honestly, the Japanese are superior in every way. Don’t mean to sound fanatical, but it’s the best way I can describe it. It’s been YEARS since I’ve last been to Japan, so I’d forgotten just how amazing the country and people...