Whoa, has Peter Madsen seen this?

Whoa, has Peter Madsen seen this?