undinelance - scholar, hunter, soldier.

more about : undinelance