Can you spot the phone? The picture puzzling the world is now driving Japanese people crazy too!

Believe it or not, there really is an iPhone hidden somewhere on that carpet.

Read More