Monday, March 02, 2026

Humiliation Kink

Probably the most pathetic major country leader.