I've thought about Zelda bosses, as a matter o fact o. One was a giant stone spider that originally looked like part of the architecture. . . interesting ways to defeat them, but they relied on the ideas I had for the game I was coming up with in my mind. Which was positively bizarre.
I think it would be incredible to have a Zelda game that took place between two worlds: the world of the living and the netherworld. They would be somewhat similar, but fundamentally different (netherworld would probably be a desert (I'm thinking that terrain in Beatlegeuse)). Anyhoo, you would fight bosses in the living world, and later you would end up fighting them again in the land of the dead. Similar looking, in ways, but different attacks, etc. COOL, HUH?!