Invasian 2 (2005)

Only the finest Asian females getting their pretty pink stretched!