You ever heard of dizzy rascal? From the UK? Funny shit