These 30 essential Japan experiences are a must for visitors who want to get the most out of exploring this beautiful and unique nation.