Still trying to ID this girl. Not 100% sure she's German but the first preview clip I posted appears to be in German.
Correct thread:
http://peachyforum.com/forums/t/88222.aspx