newest Hayate no Gotoku page 3

Serie includes 48 albums .

Hayate no Gotoku

characters