You are brave. If a giant sized something like that showed up in my yard, I'd be grabbing my car keys.
If it showed up at my front door...I'd be grabbing a Saiga 12, and Holy Water!....well, maybe a bic lighter, and a can of hairspray, instead of Holy Water..
Putting flame thrower on my wish list as I await the ginormous alien broccol overlords.
How can I reply to that? You are so funny just keep going!