Self-Mirror
By @Andrei Y.