Long Duk Dong's return

Asian Film Festival short features 16 Candles' cult star Gedde Watanabe

by