BO NINGEN VIDEO FOR KOROSHITAI KIMOCHI

New video for ‘Koroshitai Kimochi’ Directed by Lamo Wizard (Marek Steven and Amy Leverton)