@Esor haha thanks, how sweet of you ^.^,
I share your scepticism because it sounds impossible, that ravine looked bottomless. Considering the fog, let's say it was only 300m deep, that's still not possible to survive as a free-fall.
Unless as Anthony said, the managed to create a big enough ghost, one that was like 40-50m tall, then perhaps they could soften the fall sufficiently.