Lorry Aderson
Designer, Art Director, and Software Engineer in Los Angeles, United States
Lorry Aderson
Designer, Art Director, and Software Engineer in Los Angeles, United States
The Zelda Flute is an iconic instrument featured in "The Legend of Zelda" video game series, most notably in the original 1986 game.