Hey guys, just to let you all know they are all out there. I was stuck on one to go for the longest time so I kept flying around and tada. Don't know about you guys but the last one for me was just south of the botanical gardens thing where you get poison ivy. It was on the southern beach of the top part of Gotham City (just a hair right of straight below it) and the dude was in a plant that didn't pop up until I was almost on top of it. Good luck everyone!