German hottie Micky Muffin does Anything to Keep Her Job