Dordo

Dordo

ドルド
A high ranking officer in the Doreen military.