Ben Cane – Ego Mirror