Japanese band “Elekashi” releases MV to ‘Zure teru kata ga i’
Japanese band “Elephant Kashimashi” releases the short version music video to new single, ‘Winding Road’
Japanese band “Elekashi” releases MV to ‘Zure teru kata ga i’
Japanese band “Elephant Kashimashi” releases the short version music video to new single, ‘Winding Road’