Impossible Lemniscate 25

Set out to make an unbreakable impossible isometric structure and failed abjectly. But fun was had!

Information: Impossible Lemniscate 25