Han Yan

ANIMAL WORLD: Clowns, Cards and Crazy Casinos
ANIMAL WORLD: Clowns, Cards & Crazy Casinos

Han Yan’s Animal World is a truly insane but consistently entertaining mishmash of rock paper scissors, bug-eyed aliens, clown assassins and a check-cashing Michael Douglas.