Oswoc (Earth-5875)

The oswoc are a species of massive herbivore animals found in many