kid karoshi | ar
Karoshi Bros. is an electropop duo from United Kingdom, consisting of Big Karoshi Bro and Baby Karoshi Bro.
They are now known as Karoshi and have released a new single 'Not Sitting'. Visit them at http://www.karoshimusic.com .