The Legend of David 2

78 % - 621 Votes

David must collect the Spiritual Stones in order to retrieve the Master Sword, but what evil will try to stop him.. Author: thehairytrio.com