TD:Peter's anime dream come true.