17,230
edits
(Created page with "The Head of the Turtle is a mini-boss from The Legend of Zelda: Link's Awakening. Its appearance is that of a demonic turtle head that rests across the entrance to Turtle Rock...") |
(removed copied content) |
||
Line 1: | Line 1: | ||