Spotted this guy in front of me. Is that tumour?!?

Spotted this guy in front of me. Is that tumour?!?