I'm just gonna go ahead and say the thought of Larwen racing anywhere is amusing to me. I know it was probably meant to imply teleportation or something but all I can imagine is some spindly creepy looking guy really awkwardly running up a mountain.