Mr. Dude

Mr. Dude is Portland, Oregon's mascot in Japan.

Mr. Dude

Mr. Dude is Portland, Oregon's mascot in Japan.