Very interesting find. I have never seen or heard about this particular kind, but yes, it does look like a parasitic fungus. I don't know much more about it than what Prajwal has already said.