Any harry Potter fans out there?

I found the Whomping Willow! It’s a pretty uncanny resemblance don’t you think?

                                     Whomping Willow