The magic world of "The Icebook" arrives in Vancouver