There is a doorway there....somewhere! I think I heard that big rooftop plant muttering, FEED ME, FEED ME!!!!!!!