Russia, i think (my Slavic's a bit rusty).
i would say, 'at least he's not driving' as Russians and cars don't go together well, but walking in a diaper ain't so safe if there are Russians in cars about.
The strange part is it's cold out in his attire. Decent looking diaper though.
- - - Updated - - -
I was viewing a face book page that said i pissed my self laughing so hard with all kinds of funny stuff on it. This was one titled work of shame had guys and girls scantly dressed in opposite sex clothes or hardly nothing at all on.