Funny picture with man and Cowboy hat and dog taking pictures at the Imperial Palace, Tokyo, Japan, 1280x658px
The Cowboy - Tokyo