Humiliation foot tease

A goddess lets you know how worthless you are