Smell x foot fetish x delusion. - The pride of a tiny man who is trampled on his legs that are too
Keywords:
Japan
Yuinohikari