Star Wars Nebuta, an illuminated float that is traditionally shown at the Aomori Nebuta Festival in northeastern Japan, is carried by people during a Star Wars parade, which is part of a Halloween parade in Kawasaki, south of Tokyo, on October 25, 2015
Check Also
Baisakhi Festival Information For Students
Baisakhi festival derives its name from the month of Vaisakha (April-May) in which this day …