Indomitable Daulton

Indomitable Daulton is a in Xenoblade Chronicles.

In other languages
Dault l'Indomito