From YouTube we have received a curious publication related to one of the most beloved franchises by igamesnews. We are talking about The Legend of Zelda
In the YouTube video belonging to OffbeatDrill
Here you can see it:
What did you think? Do not hesitate to leave your opinion in the comments.
Via.