Freaking Hagrid…

Freaking Hagrid...