Illusionary wall