blog.draggle.org
Garo Vanishing Line Review — D
Garo set in America (more or less).