Takucha

"What, you've come to claim the land? Do you have a flag?"

Supporter of exiled Kunchara who hides near Kulkari village in Mags Kurata.