One who vacillates.
one who hesitates (usually out of fear)
Begin a journey through worlds of puzzles.
Take me to Green Gardens