Looks like a tumor to me, possibly a teratoma.