This is probably our quirkiest episode yet! Apparently it only takes 3 weeks of travelling for our looney sides to come out. For our last destination in Japan, we are …

AloJapan.com