A Polar Bear on a leash in Shibuya...just kidding, Tokyo you so crazy

A Polar Bear on a leash in Shibuya...just kidding, Tokyo you so crazy

Uncategorized

A Polar Bear on a leash in Shibuya...just kidding, Tokyo you so crazy

By

That is the most convincing polar bear costume I have ever scene.  If I had a couple sake bombs I might have done more than a second look.

More Unofficial Networks