Nobuyuki Fukumoto
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.
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.