Escher Castle

This one aint easy.