V-Game Craft, a web store with a passion for Zelda, has handcrafted numerous items based on the Zelda universe. Their latest creation is this beautiful stained glass styled lamp of Princess Zelda bearing the Light Force! Not to be confused with the Triforce, the Light Force is a powerful energy source that resides within Princess Zelda in The Minish Cap…