Are you worthy enough to smell and kiss the feet of the beautiful Goddess Lily? Of COURSE not! This is the closest you will ever get to worshiping your Goddess’ sweaty, cute feet.