Watch Princess Lover! - Episode 11 Online

Aired: Jul 6, 2009 to Sep 21, 2009