Nebuta Matsuri is Aomori City’s big summer festival with giant illuminated floats of washi (Japanese paper) on wooden frames. The colorful floats depict figures and scenes from Japanese and Chinese legends and history.

AloJapan.com