Welcome back to my channel! In this video we tour the Nebuta Museum (Nebuta no Ie Wa Rasse) of Aomori city Japan. These breathtaking floats of paper and …

AloJapan.com