Well guess what guys! The fungus i suspected is NOT fungus!

I tried wiping off with lens cloth and it didnt work so i thought it was fungus. But then i just risked it and used my nails(yes my nails) on the lens and it came out!. Very clean lens!

Thank god its not fungus!