Kensington Market – 08. Looking Glass