is he the guy thats fenced off on the bottom right of the botanical gardens where you fight the flower boss?
Yep