Back to optical illusions

 

Another figure that boggles the mind.