Forest Tribe

Forest Tribe (森林族, Shinrin-zoku) is a race of beings that are of unknown origin that have come to revive the lost greenery with fertilizer made of human corpses.