Japan (2/2006)
   

"Pee anywhere!"
except for perhaps while attending college classes that fulfill your liberal arts requirements.

Follow Captain Caffeine...
In his travels...
Through the great state country of Japan.
Oh, the Japanese and their... uhh... naked cow parties.
Somehow, it all mysteriously ended here...