Sultry american hottie Genie Onyx makes some foot fetish