Mind Maps and The Power of Illusion

The rubber hand illusion. ...