Japan Pros Doing What Pros Do October 3, 2012 0 Japanese band “Elekashi” releases MV to ‘Zure teru kata ga i’