Mysterous sea creatue