Torii Station antenna field with storm cloud over China Sea