Lanzz
Redirected page to Turtle Rock (Mini-Boss)
08:36
+37
Locke
removed copied content
13:58
−439
Bs8814
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..."
11:36
+439