Devourer


Devourer - fictional entity.