Looks kind of like a teacher I had in Elem School.
I feel like I just discovered the Jurrasaic Park island.