The Legend of Zelda – Majora’s Mask Day 06

A day of epic stuckness. At least we got the piece of heart in the North of Clock Town.

Leave a Reply

Your email address will not be published. Required fields are marked *