Please help. This bird is eating my fish

Anyone know what kind of bird this is?

I live in western NC near mtn Mitchell This happened at 7:19pm