Curious reflections in a quirky scene