came across this little beast while walking through a park in Rome