Mama Hitch

Mama Hitch

ママヒッチ

Mama Hitch is a criminal who skins people's corpses for food and leather.

Kujira

Kujira

Japanese