Demon Fossils are items from The Legend of Zelda: Spirit Tracks and The Legend of Zelda: Tri Force Heroes. They are implied to be the fossilized remains of Demons.
Demon Fossils are items from The Legend of Zelda: Spirit Tracks and The Legend of Zelda: Tri Force Heroes. They are implied to be the fossilized remains of Demons.