Vanishing Elephant February 1, 2011 Vanishing Elephant is a Sydney based brand designed by Felix Chan, Huw Bennett and Arran Russell. Producing four collections a year, Vanishing Elephant can be found in the best stores worldwide. Tags: Look Book ← Back to Journal