Waiting Till The Last Minute ( & )

A Japanese office worker waits till the last minute to pee. Just some bathroom endurance.
Back to Top