There Are Lots Of Mini Bosses In Twilight Princess.I Only Know One Of Them Which Is A Phantom.You Fight Him In A Castle
deffet the monkey mini boss
You finish off the forest temple mini boss
battle the mini boss at city in the skys
You get it in the sky temple when you beat the mini boss.
The ball & chain? You have to beat the mini-boss in the mountain mansion place.
You have to beat the mini-boss in the first temple, which is Ook, a white monkey
You get in the goron mines{the second temple in the legend of zelda twilight princess}after defeating the mini boss.
8 in all, including the four you have to find before the mini-boss
After defeating the mini-boss in the Water Temple in "The Legend of Zelda: Twilight Princess," you obtain the Boss Key. This allows you to access the main chamber of the temple where the final boss awaits. You will then need to navigate through the temple's puzzles and enemies to reach that chamber and face the boss. Be sure to explore the area for any items or upgrades before proceeding!
In the city of the sky on the very bottom level, there is a flying lizard mini boss. Beat him to get the double clawshots.
Link does! The Rod of the Heavens is the Dominion Rod, which you get from the mini boss in the Temple of Time.
There is no "super clawshot" but there is a double clawshot which you can get after you defeat the mini-boss in the city in the sky. Hope this helps!