Poor Guy. Hitsugi no Chaika.. There's a chance he layed the dragon. Chaika Anime