Walter the shadow baby

A muppet visiting United Kingdom!

We didnt expected that one: Walter is the shadow baby. He always have a smile on his face but in the mean time he is soooo dangerous.

Distance traveled for this spot:
780.48 km