Troy James

Troy James is an amazing contortionist who can walk backwards upside down, perfect for fantasy creatures and monsters.