Singapore & Asian Film News Portal since 2006

A very emotional, badly-rendered cartoon caricature stuck in a liminal space of the Black Lodge.