Spider Queen submits, heavy rain Taotao