Tagul
タグル
Tagul was one of the Nine King's Spear of Kanbal.
-
Moribito: Guardian of the Spirit
Supporting (Role) TV