xenosaga -

more about : xenosaga