Megijima

Megijima

About

A demon who cares about humans he raises to be eaten.