Megaloclaw

Megaloclaw is an enemy in Final Fantasy XV fought during the They Came Back from the Mountain Hunt.