Leon and Wha Wha Storm to 5th Place at the WRO