Help what is this bug

can someone please identify this little fucker on my leaf, im thinking its a thrip. I didnt even realize there was a bug there until i look at the pictures at home in high definition. any support is greatly appreciated
 
Top