on June 4, 2008 Eldorado The Stranger, a tall striking creature dressed in white sets into motions a series of… on June 4, 2008