The Invisible

The "Lost Lands" were where the Fairies took their "Chosen Ones". (TV: Small Worlds)

(Needs expanding!!)