More Agent L from Men in Black! Took some pix at the park the other day! Hahaha I totally forgot we have this strange little park near where I live with all of these animal statues. One of them happened to be a giant praying mantis. And thus, this happened.