Budo Grape – Aijyou Kuraku (live)

Budo Grape – Aijyou Kuraku (live)

Japanese indie band Budo Grape live at Ruby Room Shibuya at BAD NOISE! event.