I really really had to go! Google Street View Spain captures what appears to be a man taking a big long pee.