Stranger & Captain Deliscious The 84.000 EP - XLR8R