Smelly Polar Bear

Not even sure what they were selling in Tokyo...