Loading...
Uploaded by unclebear on Oct 8, 2006
A hi-tech toilet in Narita Airport, Japan. This was taken on my way to Austin, TX
Travel & Events
Standard YouTube License
Weird
pokemon777rocks 1 week ago
Load more suggestions
Weird
pokemon777rocks 1 week ago