Season 21

Season 21 aired from February 18, 2012 to December 29, 2012.

List of episodes
The following is a list of episodes of Season 21.

Openings

 * Episodes 646-666: Miss Mystery by BREAKERZ
 * Episodes 667-680: Kimi no Namida ni Konna ni Koi Shiteru by Natsu Iro

Endings

 * Episodes 646-653: Kanashii Hodo Kyō no Yūhi Kirei da ne by grram
 * Episodes 654-666: Overwrite by BREAKERZ
 * Episodes 667-680: Koi ni Koishite by Mai Kuraki