Osa

A tengu who is leader of a group of youkai who live in the mountains.

Mangarock Logo

Osa

A tengu who is leader of a group of youkai who live in the mountains.