Hey Krish, it looks like a "Sea Mat". A type of Palythoa, or some-what toxic polyp! I would not touch it to much, especially if you have any cuts on your hands. Check here and see if you can ID them:
http://www.reefcorner.com/SpecimenSheets/sea_mats.htm
Talk to you tomorrow!