Seasons
All seasonsAbout
First Aired
Jul 10, 2005
Last Aired
Sep 1, 2024
Seasons
20
Episodes
48
Original Language
Japanese