Is this a lymph node?

Ka

I recently felt this bump on my neck when tilting my neck. Is this a lymph node? Should I get it checked out? I’m trying not to panic but feel like you shouldn’t be able to see it? I haven’t been sick either .