Layze Michelle is a Brazilian cosplayer and big Zelda fan who has made a habit of creating some incredible cosplay based on Nintendo’s series.
Read more...