Lian Yu Share definition Flag The island Oliver Queen was stranded on in the TV show Arrow "You're going back to Lian Yu?" Lian Yu by POTATTTOOOOEEEEESSSSSSS March 3, 2018 0 0 Get merch Get the Lian Yu mug. Buy Now — $32.95 See more merch